namespace mgp.ads {

    /** 创建banner广告 */
    export function createBannerAd(obj: IBannerAdObj) {
        return adModule.banner.create(obj);
    }

    /** 创建插屏广告 */
    export function createInterstitialAd(obj: IBaseAdObj) {
        return adModule.interstitial.create(obj);
    }

    /** 创建激励视频广告 */
    export function createRewardedVideoAd(obj: IVideoAdObj) {
        return adModule.video.create(obj);
    }

    /** 创建格子广告（wx） */
    export function createGridAd(obj: IGridAdObj) {
        return adModule.grid.create(obj);
    }

    /** 创建广告盒子（qq） */
    export function createAppBox(obj: IBaseAdObj) {
        return adModule.appBox.create(obj);
    }

    /** 创建积木广告（qq） */
    export function createBlockAd(obj: IBaseAdObj) {
        return adModule.block.create(obj);
    }

    /** 创建原生广告（oppo, vivo） */
    export function createNativeAd(obj: IBaseAdObj) {
        return adModule.native.create(obj);
    }

}